class Animal {
  String _name = '小狗';
  int age = 19;
  Animal(this._name, this.age);
  printInfo(){
    print('名字是$_name， 年龄是$age');
  }
  String getName() {
    return this._name;
  }
  void _printName() {
    print('name: ${this._name}');
  }

  void runPrintName() {
    _printName();
  }
}

// Animal animal  =  new Animal('小狗', 12);
// animal.printInfo();
// // print(animal._name);  //  访问不到，私有属性不会暴露出来
// print(animal.getName());
// // animal._printName() // 不能访问
// animal.runPrintName();